In order to reduce repeat work during developing nc system software and arising efficiency , program design method of extensible command set is applied based on software - overlap thoughts , which enhances program transportability and extendability . then nc program interpreter is realized 為了降低數控系統開發過程中程序員大量的重復性勞動,提高工作效率,應用了基于軟件重用思想的程序開發方法? ?增量式程序開發方法,來實現代碼集的擴展,提高程序的可移植性,并依此開發了支持語言擴展的數控程序解釋器。